package com.yfp.client.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 钱包活动展示类
 */
@Data
public class StoredValueActivityVO implements Serializable {

    private static final long serialVersionUID = 7233475202435458895L;

    /**
     * 储值活动主键
     */
    @Schema(description = "储值活动主键")
    private Long id;

    /**
     * 活动背景
     */
    @Schema(description = "活动背景")
    private String activityImg;

    /**
     * 首次充值奖励
     */
    @Schema(description = "首次充值奖励")
    private StoredValueActivityDetailVO firstStoredActivity;

    /**
     * 常规储值金额权益
     */
    @Schema(description = "常规储值金额权益")
    private List<StoredValueActivityDetailVO> storedActivity;
}
